stray sheep - Turkish English Dictionary